// Package internal
// @Author zhongxc
// @Date 2024/7/10 16:55:00
// @Desc
package internal

type MenuColumns struct {
	Id        string
	ParentId  string
	Name      string
	Url       string
	Perms     string
	Type      string
	Icon      string
	OrderNo   string
	Status    string
	CreatedBy string
	CreatedAt string
	UpdatedBy string
	UpdatedAt string
	Deleted   string
	DeletedAt string
}

func NewMenuColumns() *MenuColumns {
	return &MenuColumns{
		Id:        "id",
		ParentId:  "parent_id",
		Name:      "name",
		Url:       "url",
		Perms:     "perms",
		Type:      "type",
		Icon:      "icon",
		OrderNo:   "order_no",
		Status:    "status",
		CreatedBy: "created_by",
		CreatedAt: "created_at",
		UpdatedBy: "updated_by",
		UpdatedAt: "updated_at",
	}
}
